#include <iostream>
using namespace std;

/*
    引用的理解
        1. 引用是变量的别名
        2. 如何定义
            公式：类型名&引用的名字-变量名
            例如：
                int n1=89;
                int &b=n1; //翻译1：定义一个引用b，该引用指向n1
                           //翻译2：定义一个引用b，该引用是n1的别名
*/

int main()
{
    int n1 = 89;
    int &b = n1;

    cout << "n1的地址是:" << &n1 << endl;
    cout << "b的地址是:" << &b << endl;

    // 继续证明
    b = 666; // 修改b的值，相当于修改n1的值
    cout << "n1的值是:" << n1 << endl;
    cout << "b的值是:" << b << endl;

    return 0;
}